@border-color: #cccccc;
.chart {
    height: 150px;
    width: 150px;
    overflow: hidden;
}

.chart-wrapper {
    height: auto;
    width: 100%;

    .chart-main {
        width: 100%;
        border: 2px solid @border-color;
    }

    .title {
        padding: 4px 8px;
        border-bottom: 1px solid @border-color;
    }

    .content {
        padding: 4px 8px;
        font-size: 12px;

        p {
            margin: 6px 0;
            padding: 0;
        }
    }

    .transfer {
        padding: 8px;
        border-bottom: 1px solid @border-color;
        border-top: 1px solid @border-color;
    }

    .button-group {
        padding: 6px 8px;
        text-align: center;
    }
}

:host ::ng-deep .ant-radio-wrapper span {
    font-size: 12px;
}
